alice lee
BadmintonThe Fateful 122 Seconds: Decoding PV Sindhu's Collapse Against Chen Yufei With DataThe opening rally of the third game lasted exactly 122 seconds. I started my...
BasketballKarl-Anthony Towns and the $276 Million Extension: The Second Apron Is the Knicks' Real OpponentOn October 3, 2026, at the New York Knicks' practice facility, Karl-Anthony...
VolleyballWhen the ball sits between the two lines: Decoding Vietnam Women's Volleyball Golden Triangle at SEA V.League 2026When the ball sits between the two lines, the match begins from there. I wrot...
ChessCarlsen Returns, India Shines: Global Chess League 2026 and the Scheduling PuzzleWhen Magnus Carlsen walked into the hotel lobby in London on a September...
ChessDaniel King and the 60-Minute Najdorf Patch: Why the Sicilian's Sharpest Defense Still Needs an Update Every Two YearsA small chess club on Nguyen Van Linh Street in Da Nang, Thursday night, boar...
AthleticsKipchoge wins Melbourne in 2:09:10: a verdict from the load log, not yet a revivalAt kilometre 40, the clock on the MCG grandstand arch read 2:02:14. Eliud...
EsportsEsports Analysis: When Empty Input Data Makes Any Deep Analysis ImpossibleIn Vietnam's rapidly growing esports industry, the quality of input data play...
BasketballAllisha Gray and the Finger Gamble: Atlanta Dream Enter the Chase Center FortressThree in the morning Miami time, my phone buzzed. On the other end was an...
BasketballZavier Lucero and Magnolia's Fitness Gamble: When the Trade Storm Meets an Ankle SprainThere was a moment in Magnolia's 107-103 win over Rain or Shine that I could...
TennisAn Empty Data Table and the Trap of Belief in Tennis AnalyticsThere is a moment every data analyst has lived through: you open the...
International FootballEl Clasico: Barcelona's high line and the space Mbappe is waiting forThe tape of PSG against Barcelona stops at the 71st minute, and I rewind it...
EsportsPGL Wallachia Season 9: Re-Reading Day Two of the PlayoffsPGL Wallachia Season 9: Re-Reading Day Two of the Playoffs Minute 53 There is...
EsportsNine Layers of Esports Analysis and the Lesson of an Empty ReportAt 1:47 AM on March 12, 2026, my inbox received a twenty-page document. It ha...
EsportsEsports Cash Flow in 2026: When a World Champion Still Has to Look for a New OwnerOn the night of the Esports World Cup 2026 final, Dplus KIA lifted the League...
TennisZverev Beats de Minaur in Shanghai: The 80% First-Serve Number and What the Data Leaves UnansweredI reopened the Shanghai quarterfinal data file at 11:40 p.m. Sydney time. On...
TennisImran Sarwar Officially Takes the Helm at NBP: A Strategic Shift Amid Pakistan's Turbulent Banking LandscapeAs I stood on the sidelines of a training pitch in Westchester on an August...
Martial Arts9.0400 Points and a 0.05 Margin: Reading Singapore's First Poomsae Medal Through a Referee's EyeOn the scoreboard for the men's individual poomsae event, one number stopped ...
International FootballWhen Real Madrid TV Chose Silence: Echoes from the Empty Seats of Women's FootballThere are defeats written in goals, and defeats written in silence. Last Sund...
International FootballThe Gap Between Two Centre-Backs: Where PSG Chose the Right Calendar to CollapseMinute 59, in Lisbon, Marquinhos left the centre-back line to push up and cov...
BadmintonChina Masters 2026: Two Indian Trajectories Split in ShenzhenThe men's doubles quarterfinal at the China Masters 2026 in Shenzhen reached...
